<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">

	<title>Class application\core\controllers\Controller | IBOS open source</title>

	<link rel="stylesheet" href="resources/bootstrap.min.css?973e37a8502921d56bc02bb55321f45b072b6f71">
	<link rel="stylesheet" href="resources/style.css?49f43d3208c5d7e33fa16d36107a345bf11cc00d">

</head>

<body>
	<nav id="navigation" class="navbar navbar-default navbar-fixed-top">
		<div class="container-fluid">
			<div class="navbar-header">
				<a href="index.html" class="navbar-brand">IBOS open source</a>
			</div>
			<div class="collapse navbar-collapse">

                <form id="search" class="navbar-form navbar-left" role="search">
                    <input type="hidden" name="cx" value="">
                    <input type="hidden" name="ie" value="UTF-8">
                    <div class="form-group">
                        <input type="text" name="q" class="search-query form-control" placeholder="Search">
					</div>
				</form>

				<ul class="nav navbar-nav">
					<li>
						<a href="namespace-application.core.controllers.html" title="Summary of application\core\controllers"><span>Namespace</span></a>
					</li>
					<li class="active">
<span>Class</span>					</li>





				</ul>
			</div>
		</div>
	</nav>

	<div id="left">
	<div id="menu">

		<div id="groups">
				<h3>Namespaces</h3>
			<ul>
					<li class="active">
						<a href="namespace-application.html">
							application<span></span>
						</a>
							<ul>
					<li class="active">
						<a href="namespace-application.core.html">
							core<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.core.cache.html">
							cache<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.core.cache.driver.html">
							driver						</a>
							</li>
					<li>
						<a href="namespace-application.core.cache.provider.html">
							provider						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.core.components.html">
							components						</a>
							</li>
					<li class="active">
						<a href="namespace-application.core.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.core.engines.html">
							engines<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.core.engines.local.html">
							local						</a>
							</li>
					<li>
						<a href="namespace-application.core.engines.sae.html">
							sae						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.core.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.core.modules.html">
							modules						</a>
							</li>
					<li>
						<a href="namespace-application.core.utils.html">
							utils						</a>
							</li>
					<li>
						<a href="namespace-application.core.widgets.html">
							widgets						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.html">
							modules<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.article.html">
							article<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.article.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.article.core.html">
							core						</a>
							</li>
					<li>
						<a href="namespace-application.modules.article.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.article.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.calendar.html">
							calendar<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.calendar.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.calendar.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.calendar.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.contact.html">
							contact<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.contact.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.contact.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.contact.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.dashboard.html">
							dashboard<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.dashboard.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.dashboard.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.dashboard.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.department.html">
							department<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.department.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.department.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.department.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.diary.html">
							diary<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.diary.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.diary.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.diary.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.diary.utils.html">
							utils						</a>
							</li>
					<li>
						<a href="namespace-application.modules.diary.widgets.html">
							widgets						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.email.html">
							email<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.email.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.email.core.html">
							core						</a>
							</li>
					<li>
						<a href="namespace-application.modules.email.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.email.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.main.html">
							main<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.main.behaviors.html">
							behaviors						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.utils.html">
							utils						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.widgets.html">
							widgets						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.message.html">
							message<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.message.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.message.core.html">
							core<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.message.core.co.html">
							co						</a>
							</li>
					<li>
						<a href="namespace-application.modules.message.core.wx.html">
							wx<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.message.core.wx.callback.html">
							callback						</a>
							</li>
					<li>
						<a href="namespace-application.modules.message.core.wx.event.html">
							event						</a>
							</li>
								</ul></li></ul></li>
					<li>
						<a href="namespace-application.modules.message.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.message.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.mobile.html">
							mobile<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.mobile.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.mobile.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.mobile.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.position.html">
							position<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.position.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.position.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.position.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.recruit.html">
							recruit<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.recruit.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.core.html">
							core						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.utils.html">
							utils						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.widgets.html">
							widgets						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.role.html">
							role<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.role.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.role.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.user.html">
							user<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.user.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.user.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.user.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.user.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.vote.html">
							vote<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.vote.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.vote.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.vote.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.vote.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.weibo.html">
							weibo<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.weibo.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.weibo.core.html">
							core						</a>
							</li>
					<li>
						<a href="namespace-application.modules.weibo.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.weibo.utils.html">
							utils						</a>
							</li>
								</ul></li></ul></li></ul></li>
			</ul>
		</div>


		<div id="elements">
			<h3>Classes</h3>
			<ul>
				<li class="active"><a href="class-application.core.controllers.Controller.html">Controller</a></li>
				<li><a href="class-application.core.controllers.RestController.html">RestController</a></li>
			</ul>





		</div>
	</div>
</div>

<div id="splitter"></div>

<div id="right">
	<div id="rightInner">
<div id="content" class="class">
	<h1>Class Controller</h1>



	<dl class="tree well">
		<dd style="padding-left:0px">
CController
			
			
		</dd>
		<dd style="padding-left:30px">
			<img src="resources/inherit.png" alt="Extended by">
<b><span>application\core\controllers\Controller</span></b>			
			
			
		</dd>
	</dl>


	<div>
		<h3>Direct known subclasses</h3>
		<p class="elementList">
			<code><a href="class-application.core.controllers.RestController.html">application\core\controllers\RestController</a></code>, 
			<code><a href="class-application.modules.article.controllers.BaseController.html">application\modules\article\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.main.controllers.AttachController.html">application\modules\main\controllers\AttachController</a></code>, 
			<code><a href="class-application.modules.main.controllers.CallController.html">application\modules\main\controllers\CallController</a></code>, 
			<code><a href="class-application.modules.main.controllers.DefaultController.html">application\modules\main\controllers\DefaultController</a></code>, 
			<code><a href="class-application.modules.main.controllers.EditorController.html">application\modules\main\controllers\EditorController</a></code>, 
			<code><a href="class-application.modules.main.controllers.PageController.html">application\modules\main\controllers\PageController</a></code>, 
			<code><a href="class-application.modules.message.controllers.BaseController.html">application\modules\message\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.BaseController.html">application\modules\mobile\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.recruit.controllers.BaseController.html">application\modules\recruit\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.user.controllers.DefaultController.html">application\modules\user\controllers\DefaultController</a></code>, 
			<code><a href="class-application.modules.user.controllers.HomeBaseController.html">application\modules\user\controllers\HomeBaseController</a></code>, 
			<code><a href="class-application.modules.article.controllers.CommentController.html">application\modules\article\controllers\CommentController</a></code>, 
			<code><a href="class-application.modules.user.controllers.InfoController.html">application\modules\user\controllers\InfoController</a></code>, 
			<code><a href="class-application.modules.weibo.controllers.BaseController.html">application\modules\weibo\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.calendar.controllers.BaseController.html">application\modules\calendar\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.contact.controllers.BaseController.html">application\modules\contact\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.BaseController.html">application\modules\dashboard\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.diary.controllers.BaseController.html">application\modules\diary\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.diary.controllers.CommentController.html">application\modules\diary\controllers\CommentController</a></code>, 
			<code><a href="class-application.modules.email.controllers.BaseController.html">application\modules\email\controllers\BaseController</a></code>, 
			<code><a href="class-application.modules.main.controllers.ApiController.html">application\modules\main\controllers\ApiController</a></code>
		</p>
	</div>

	<div>
		<h3>Indirect known subclasses</h3>
		<p class="elementList">
			<code><a href="class-application.modules.article.controllers.CategoryController.html">application\modules\article\controllers\CategoryController</a></code>, 
			<code><a href="class-application.modules.article.controllers.DashboardController.html">application\modules\article\controllers\DashboardController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.ApprovalController.html">application\modules\dashboard\controllers\ApprovalController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.BackgroundController.html">application\modules\dashboard\controllers\BackgroundController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.CobindingController.html">application\modules\dashboard\controllers\CobindingController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.CoController.html">application\modules\dashboard\controllers\CoController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.CosyncController.html">application\modules\dashboard\controllers\CosyncController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.CreditController.html">application\modules\dashboard\controllers\CreditController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.CronController.html">application\modules\dashboard\controllers\CronController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.DatabaseController.html">application\modules\dashboard\controllers\DatabaseController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.DateController.html">application\modules\dashboard\controllers\DateController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.DefaultController.html">application\modules\dashboard\controllers\DefaultController</a></code>, 
			<code><a href="class-application.modules.article.controllers.DefaultController.html">application\modules\article\controllers\DefaultController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.DepartmentController.html">application\modules\dashboard\controllers\DepartmentController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.EmailController.html">application\modules\dashboard\controllers\EmailController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.ImController.html">application\modules\dashboard\controllers\ImController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.IndexController.html">application\modules\dashboard\controllers\IndexController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.LoginController.html">application\modules\dashboard\controllers\LoginController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.ModuleController.html">application\modules\dashboard\controllers\ModuleController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.NavController.html">application\modules\dashboard\controllers\NavController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.NotifyController.html">application\modules\dashboard\controllers\NotifyController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.OptimizeController.html">application\modules\dashboard\controllers\OptimizeController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.OrganizationApiController.html">application\modules\dashboard\controllers\OrganizationApiController</a></code>, 
			<code><a href="class-application.modules.calendar.controllers.DashboardController.html">application\modules\calendar\controllers\DashboardController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.OrganizationBaseController.html">application\modules\dashboard\controllers\OrganizationBaseController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.PermissionsController.html">application\modules\dashboard\controllers\PermissionsController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.PositionCategoryController.html">application\modules\dashboard\controllers\PositionCategoryController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.PositionController.html">application\modules\dashboard\controllers\PositionController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.QuicknavController.html">application\modules\dashboard\controllers\QuicknavController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.RoleController.html">application\modules\dashboard\controllers\RoleController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.SecurityController.html">application\modules\dashboard\controllers\SecurityController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.ServiceController.html">application\modules\dashboard\controllers\ServiceController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.SmsController.html">application\modules\dashboard\controllers\SmsController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.SplitController.html">application\modules\dashboard\controllers\SplitController</a></code>, 
			<code><a href="class-application.modules.calendar.controllers.LoopController.html">application\modules\calendar\controllers\LoopController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.StatusController.html">application\modules\dashboard\controllers\StatusController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.SyscodeController.html">application\modules\dashboard\controllers\SyscodeController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.SysstampController.html">application\modules\dashboard\controllers\SysstampController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.UnitController.html">application\modules\dashboard\controllers\UnitController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.UpdateController.html">application\modules\dashboard\controllers\UpdateController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.UpgradeController.html">application\modules\dashboard\controllers\UpgradeController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.UploadController.html">application\modules\dashboard\controllers\UploadController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.UserController.html">application\modules\dashboard\controllers\UserController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.UsergroupController.html">application\modules\dashboard\controllers\UsergroupController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.WxbindingController.html">application\modules\dashboard\controllers\WxbindingController</a></code>, 
			<code><a href="class-application.modules.calendar.controllers.ScheduleController.html">application\modules\calendar\controllers\ScheduleController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.WxController.html">application\modules\dashboard\controllers\WxController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.WxsyncController.html">application\modules\dashboard\controllers\WxsyncController</a></code>, 
			<code><a href="class-application.modules.diary.controllers.AttentionController.html">application\modules\diary\controllers\AttentionController</a></code>, 
			<code><a href="class-application.modules.diary.controllers.DashboardController.html">application\modules\diary\controllers\DashboardController</a></code>, 
			<code><a href="class-application.modules.diary.controllers.DefaultController.html">application\modules\diary\controllers\DefaultController</a></code>, 
			<code><a href="class-application.modules.diary.controllers.ReviewController.html">application\modules\diary\controllers\ReviewController</a></code>, 
			<code><a href="class-application.modules.diary.controllers.ShareController.html">application\modules\diary\controllers\ShareController</a></code>, 
			<code><a href="class-application.modules.diary.controllers.StatsController.html">application\modules\diary\controllers\StatsController</a></code>, 
			<code><a href="class-application.modules.email.controllers.ApiController.html">application\modules\email\controllers\ApiController</a></code>, 
			<code><a href="class-application.modules.email.controllers.ContentController.html">application\modules\email\controllers\ContentController</a></code>, 
			<code><a href="class-application.modules.calendar.controllers.TaskController.html">application\modules\calendar\controllers\TaskController</a></code>, 
			<code><a href="class-application.modules.email.controllers.DashboardController.html">application\modules\email\controllers\DashboardController</a></code>, 
			<code><a href="class-application.modules.email.controllers.FolderController.html">application\modules\email\controllers\FolderController</a></code>, 
			<code><a href="class-application.modules.email.controllers.ListController.html">application\modules\email\controllers\ListController</a></code>, 
			<code><a href="class-application.modules.email.controllers.WebController.html">application\modules\email\controllers\WebController</a></code>, 
			<code><a href="class-application.modules.message.controllers.ApiController.html">application\modules\message\controllers\ApiController</a></code>, 
			<code><a href="class-application.modules.message.controllers.CommentController.html">application\modules\message\controllers\CommentController</a></code>, 
			<code><a href="class-application.modules.message.controllers.FeedController.html">application\modules\message\controllers\FeedController</a></code>, 
			<code><a href="class-application.modules.message.controllers.MentionController.html">application\modules\message\controllers\MentionController</a></code>, 
			<code><a href="class-application.modules.message.controllers.NotifyController.html">application\modules\message\controllers\NotifyController</a></code>, 
			<code><a href="class-application.modules.message.controllers.PmController.html">application\modules\message\controllers\PmController</a></code>, 
			<code><a href="class-application.modules.contact.controllers.ConstantController.html">application\modules\contact\controllers\ConstantController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.AssignmentFinishedController.html">application\modules\mobile\controllers\AssignmentFinishedController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.CalendarController.html">application\modules\mobile\controllers\CalendarController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.DefaultController.html">application\modules\mobile\controllers\DefaultController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.DiaryController.html">application\modules\mobile\controllers\DiaryController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.DocsController.html">application\modules\mobile\controllers\DocsController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.MailController.html">application\modules\mobile\controllers\MailController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.MsgController.html">application\modules\mobile\controllers\MsgController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.NewsController.html">application\modules\mobile\controllers\NewsController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.PmController.html">application\modules\mobile\controllers\PmController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.SettingController.html">application\modules\mobile\controllers\SettingController</a></code>, 
			<code><a href="class-application.modules.contact.controllers.DefaultController.html">application\modules\contact\controllers\DefaultController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.WeiboController.html">application\modules\mobile\controllers\WeiboController</a></code>, 
			<code><a href="class-application.modules.mobile.controllers.WorkController.html">application\modules\mobile\controllers\WorkController</a></code>, 
			<code><a href="class-application.modules.recruit.controllers.BgchecksController.html">application\modules\recruit\controllers\BgchecksController</a></code>, 
			<code><a href="class-application.modules.recruit.controllers.ContactController.html">application\modules\recruit\controllers\ContactController</a></code>, 
			<code><a href="class-application.modules.recruit.controllers.DashboardController.html">application\modules\recruit\controllers\DashboardController</a></code>, 
			<code><a href="class-application.modules.recruit.controllers.InterviewController.html">application\modules\recruit\controllers\InterviewController</a></code>, 
			<code><a href="class-application.modules.recruit.controllers.ResumeController.html">application\modules\recruit\controllers\ResumeController</a></code>, 
			<code><a href="class-application.modules.recruit.controllers.StatsController.html">application\modules\recruit\controllers\StatsController</a></code>, 
			<code><a href="class-application.modules.user.controllers.HomeController.html">application\modules\user\controllers\HomeController</a></code>, 
			<code><a href="class-application.modules.user.controllers.SkinController.html">application\modules\user\controllers\SkinController</a></code>, 
			<code><a href="class-application.modules.dashboard.controllers.AnnouncementController.html">application\modules\dashboard\controllers\AnnouncementController</a></code>, 
			<code><a href="class-application.modules.vote.controllers.DashboardController.html">application\modules\vote\controllers\DashboardController</a></code>, 
			<code><a href="class-application.modules.weibo.controllers.CommentController.html">application\modules\weibo\controllers\CommentController</a></code>, 
			<code><a href="class-application.modules.weibo.controllers.DashboardController.html">application\modules\weibo\controllers\DashboardController</a></code>, 
			<code><a href="class-application.modules.weibo.controllers.HomeController.html">application\modules\weibo\controllers\HomeController</a></code>, 
			<code><a href="class-application.modules.weibo.controllers.PersonalController.html">application\modules\weibo\controllers\PersonalController</a></code>, 
			<code><a href="class-application.modules.weibo.controllers.ShareController.html">application\modules\weibo\controllers\ShareController</a></code>, 
			<code><a href="class-application.modules.weibo.controllers.TopicController.html">application\modules\weibo\controllers\TopicController</a></code>
		</p>
	</div>





	<div class="alert alert-info">
		
		
		<b>Namespace:</b> <a href="namespace-application.html">application</a>\<a href="namespace-application.core.html">core</a>\<a href="namespace-application.core.controllers.html">controllers</a><br>
		

				<b>Copyright:</b>
				Copyright &copy; 2012-2014 IBOS Inc<br>
				<b>Author:</b>
				banyanCheung <a href="m&#97;&#105;&#108;&#116;&#111;&#58;&#x62;&#x61;&#x6e;&#x79;&#x61;&#x6e;&#x40;i&#98;&#111;&#115;&#46;&#99;&#111;&#109;&#x2e;&#x63;&#x6e;">&#x62;&#x61;&#x6e;&#x79;&#x61;&#x6e;&#x40;i&#98;&#111;&#115;&#46;&#99;&#111;&#109;&#x2e;&#x63;&#x6e;</a><br>
			<b>Located at</b> system/core/controllers/Controller.php		<br>
	</div>



		<div class="panel panel-default">
			<div class="panel-heading"><h2>Methods summary</h2></div>
			<table class="summary table table-bordered table-striped methods" id="methods">
		<tr data-order="__construct" id="___construct">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#___construct">#</a>
			<code>__construct( <span> <var>$id</var></span>, <span> <var>$module</var> = <span class="php-keyword1">null</span> </span> )</code>

			<div class="description short">
				
			</div>

			<div class="description detailed hidden">
				







			</div>
			</div></td>
		</tr>
		<tr data-order="init" id="_init">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_init">#</a>
			<code>init( )</code>

			<div class="description short">
				<p>检测是否需要更改密码</p>
			</div>

			<div class="description detailed hidden">
				<p>检测是否需要更改密码</p>







			</div>
			</div></td>
		</tr>
		<tr data-order="actionError" id="_actionError">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_actionError">#</a>
			<code>actionError( )</code>

			<div class="description short">
				<p>错误异常处理</p>
			</div>

			<div class="description detailed hidden">
				<p>错误异常处理</p>







			</div>
			</div></td>
		</tr>
		<tr data-order="render" id="_render">

			<td class="attributes"><code>
				 public 
				@see
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_render">#</a>
			<code>render( <span>string <var>$view</var></span>, <span>array <var>$data</var> = <span class="php-keyword1">null</span></span>, <span> <var>$return</var> = <span class="php-keyword1">false</span></span>, <span> <var>$langSources</var> = <span class="php-keyword1">array</span>() </span> )</code>

			<div class="description short">
				<p>覆盖父类渲染视图方法，在视图变量处增加静态资源路径，合并语言包文件方法</p>
			</div>

			<div class="description detailed hidden">
				<p>覆盖父类渲染视图方法，在视图变量处增加静态资源路径，合并语言包文件方法</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$view</var></dt>
						<dd>@see CController::render</dd>
						<dt><var>$data</var></dt>
						<dd>@see CController::render</dd>
						<dt><var>$return</var></dt>
						<dd></dd>
						<dt><var>$langSources</var></dt>
						<dd></dd>
					</dl></div>

					<h4>Returns</h4>
					<div class="list">
						@see<br>CController::render
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="ajaxReturn" id="_ajaxReturn">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_ajaxReturn">#</a>
			<code>ajaxReturn( <span>mixed <var>$data</var></span>, <span><code><a href="class-application.core.utils.String.html">application\core\utils\String</a></code> <var>$type</var> = <span class="php-quote">''</span> </span> )</code>

			<div class="description short">
				<p>Ajax方式返回数据到客户端</p>
			</div>

			<div class="description detailed hidden">
				<p>Ajax方式返回数据到客户端</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$data</var></dt>
						<dd>要返回的数据</dd>
						<dt><var>$type</var></dt>
						<dd>AJAX返回数据格式</dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="error" id="_error">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_error">#</a>
			<code>error( <span>string <var>$message</var> = <span class="php-quote">''</span></span>, <span>string <var>$jumpUrl</var> = <span class="php-quote">''</span></span>, <span>array <var>$params</var> = <span class="php-keyword1">array</span>()</span>, <span>boolean <var>$ajax</var> = <span class="php-keyword1">false</span> </span> )</code>

			<div class="description short">
				<p>操作错误跳转的快捷方法</p>
			</div>

			<div class="description detailed hidden">
				<p>操作错误跳转的快捷方法</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$message</var></dt>
						<dd>错误信息</dd>
						<dt><var>$jumpUrl</var></dt>
						<dd>页面跳转地址</dd>
						<dt><var>$params</var></dt>
						<dd><p>输出页面配置数组</p>

<pre><span class="php-var">$params</span> = <span class="php-keyword1">array</span>(
        <span class="php-comment">// 操作信息类型【success | error | info】 默认为success</span>
        <span class="php-quote">'messageType'</span> =&gt; <span class="php-quote">'success'</span>,
        <span class="php-comment">// 是否自动跳转 默认为true</span>
        <span class="php-quote">'autoJump'</span> =&gt; <span class="php-keyword1">true</span>,
        <span class="php-comment">// 等待自动跳转时间，只有在autoJump为true时才有效</span>
        <span class="php-quote">'timeout'</span> =&gt; <span class="php-num">3</span>,
        <span class="php-comment">// 供给选择的跳转链接地址，最多三个。只有在autoJump=false时才有效</span>
        <span class="php-quote">'jumpLinksOptions'</span> =&gt; <span class="php-keyword1">array</span>( <span class="php-quote">'地址名1'</span> =&gt; <span class="php-quote">'url1'</span>,<span class="php-quote">'地址名2'</span> =&gt; <span class="php-quote">'url2'</span> )
        <span class="php-comment">// 额外js代码</span>
        <span class="php-quote">'script'</span> = <span class="php-quote">'function ddd(){}'</span>,
    );</pre></dd>
						<dt><var>$ajax</var></dt>
						<dd>是否为Ajax方式</dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="success" id="_success">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_success">#</a>
			<code>success( <span>string <var>$message</var> = <span class="php-quote">''</span></span>, <span>string <var>$jumpUrl</var> = <span class="php-quote">''</span></span>, <span>array <var>$params</var> = <span class="php-keyword1">array</span>()</span>, <span>boolean <var>$ajax</var> = <span class="php-keyword1">false</span> </span> )</code>

			<div class="description short">
				<p>操作成功跳转的快捷方法</p>
			</div>

			<div class="description detailed hidden">
				<p>操作成功跳转的快捷方法</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$message</var></dt>
						<dd>提示信息</dd>
						<dt><var>$jumpUrl</var></dt>
						<dd>页面跳转地址</dd>
						<dt><var>$params</var></dt>
						<dd><p>输出页面配置数组</p>

<pre><span class="php-var">$params</span> = <span class="php-keyword1">array</span>(
        <span class="php-comment">// 操作信息类型【success | error | info】 默认为success</span>
        <span class="php-quote">'messageType'</span> =&gt; <span class="php-quote">'success'</span>,
        <span class="php-comment">// 是否自动跳转 默认为true</span>
        <span class="php-quote">'autoJump'</span> =&gt; <span class="php-keyword1">true</span>,
        <span class="php-comment">// 等待自动跳转时间，只有在autoJump为true时才有效</span>
        <span class="php-quote">'timeout'</span> =&gt; <span class="php-num">3</span>,
        <span class="php-comment">// 供给选择的跳转链接地址，最多三个。只有在autoJump=false时才有效</span>
        <span class="php-quote">'jumpLinksOptions'</span> =&gt; <span class="php-keyword1">array</span>( <span class="php-quote">'地址名1'</span> =&gt; <span class="php-quote">'url1'</span>,<span class="php-quote">'地址名2'</span> =&gt; <span class="php-quote">'url2'</span> )
        <span class="php-comment">// 额外js代码</span>
        <span class="php-quote">'script'</span> = <span class="php-quote">'function ddd(){}'</span>,
    );</pre></dd>
						<dt><var>$ajax</var></dt>
						<dd>是否为Ajax方式</dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="showMessage" id="_showMessage">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_showMessage">#</a>
			<code>showMessage( <span>string <var>$message</var></span>, <span>string <var>$jumpUrl</var> = <span class="php-quote">''</span></span>, <span>array <var>$params</var> = <span class="php-keyword1">array</span>()</span>, <span>integer <var>$status</var> = <span class="php-num">1</span></span>, <span>boolean <var>$ajax</var> = <span class="php-keyword1">false</span> </span> )</code>

			<div class="description short">
				<p>输出信息</p>
			</div>

			<div class="description detailed hidden">
				<p>输出信息</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$message</var></dt>
						<dd>要输出的信息</dd>
						<dt><var>$jumpUrl</var></dt>
						<dd>页面跳转地址</dd>
						<dt><var>$params</var></dt>
						<dd><p>输出页面配置数组</p>

<pre><span class="php-var">$params</span> = <span class="php-keyword1">array</span>(
        <span class="php-comment">// 操作信息类型【success | error | info】 默认为success</span>
        <span class="php-quote">'messageType'</span> =&gt; <span class="php-quote">'success'</span>,
        <span class="php-comment">// 是否自动跳转 默认为true</span>
        <span class="php-quote">'autoJump'</span> =&gt; <span class="php-keyword1">true</span>,
        <span class="php-comment">// 等待自动跳转时间，只有在autoJump为true时才有效</span>
        <span class="php-quote">'timeout'</span> =&gt; <span class="php-num">3</span>,
        <span class="php-comment">// 供给选择的跳转链接地址，最多三个。只有在autoJump=false时才有效</span>
        <span class="php-quote">'jumpLinksOptions'</span> =&gt; <span class="php-keyword1">array</span>( <span class="php-quote">'地址名1'</span> =&gt; <span class="php-quote">'url1'</span>,<span class="php-quote">'地址名2'</span> =&gt; <span class="php-quote">'url2'</span> )
        <span class="php-comment">// 额外js代码</span>
        <span class="php-quote">'script'</span> = <span class="php-quote">'function ddd(){}'</span>,
    );</pre></dd>
						<dt><var>$status</var></dt>
						<dd>快捷处理信息状态，1为成功，0为错误，目前只提供了这两种方式</dd>
						<dt><var>$ajax</var></dt>
						<dd>是否为Ajax方式</dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="getAssetUrl" id="_getAssetUrl">

			<td class="attributes"><code>
				 public 
				<code><a href="class-application.core.utils.String.html">application\core\utils\String</a></code>
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_getAssetUrl">#</a>
			<code>getAssetUrl( <span><code><a href="class-application.core.utils.String.html">application\core\utils\String</a></code> <var>$module</var> = <span class="php-quote">''</span> </span> )</code>

			<div class="description short">
				<p>获取控制器所属模块的静态资源发布文件夹</p>
			</div>

			<div class="description detailed hidden">
				<p>获取控制器所属模块的静态资源发布文件夹</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$module</var></dt>
						<dd>模块名</dd>
					</dl></div>

					<h4>Returns</h4>
					<div class="list">
						<code><a href="class-application.core.utils.String.html">application\core\utils\String</a></code><br>文件夹路径
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="setTitle" id="_setTitle">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_setTitle">#</a>
			<code>setTitle( <span>string <var>$title</var></span> )</code>

			<div class="description short">
				<p>设置title</p>
			</div>

			<div class="description detailed hidden">
				<p>设置title</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$title</var></dt>
						<dd></dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="filterNotAuthModule" id="_filterNotAuthModule">

			<td class="attributes"><code>
				final public 
				boolean
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_filterNotAuthModule">#</a>
			<code>filterNotAuthModule( <span>string <var>$module</var></span> )</code>

			<div class="description short">
				<p>强制执行 验证模块方法，给出模块在notAuthModule数组里的都不进行后续权限验证</p>
			</div>

			<div class="description detailed hidden">
				<p>强制执行 验证模块方法，给出模块在notAuthModule数组里的都不进行后续权限验证</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$module</var></dt>
						<dd></dd>
					</dl></div>

					<h4>Returns</h4>
					<div class="list">
						boolean
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="filterRoutes" id="_filterRoutes">

			<td class="attributes"><code>
				 public 
				boolean
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_filterRoutes">#</a>
			<code>filterRoutes( <span>string <var>$routes</var></span> )</code>

			<div class="description short">
				<p>ICAPPLICATION组件会调用各控制器的此方法进行验证，子类可重写这个实现各自的验证
规则</p>
			</div>

			<div class="description detailed hidden">
				<p>ICAPPLICATION组件会调用各控制器的此方法进行验证，子类可重写这个实现各自的验证
规则</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$routes</var></dt>
						<dd></dd>
					</dl></div>

					<h4>Returns</h4>
					<div class="list">
						boolean
					</div>




			</div>
			</div></td>
		</tr>
			</table>
		</div>








		<div class="panel panel-default">
            <div class="panel-heading"><h2>Constants summary</h2></div>
			<table class="summary table table-bordered table-striped constants" id="constants">
			<tr data-order="DEFAULT_JSONP_HANDLER" id="DEFAULT_JSONP_HANDLER">

				<td class="attributes"><code>string</code></td>
				<td class="name">
					<code>
<b>DEFAULT_JSONP_HANDLER</b>					</code>

					<div class="description short">
						<p>默认Jsonp回调函数</p>
					</div>

					<div class="description detailed hidden">
						<p>默认Jsonp回调函数</p>

					</div>
				</td>
				<td class="value">
					<div>
						<a href="#DEFAULT_JSONP_HANDLER" class="anchor">#</a>
						<code><span class="php-quote">'jsonpReturn'</span></code>
					</div>
				</td>
			</tr>
			</table>
		</div>




		<div class="panel panel-default">
            <div class="panel-heading"><h2>Properties summary</h2></div>
			<table class="summary table table-bordered table-striped properties" id="properties">
		<tr data-order="layout" id="$layout">
			<td class="attributes"><code>
				public  
				string
			</code></td>

			<td class="name">
<var>$layout</var>
				<div class="description short">
					<p>布局类型</p>
				</div>

				<div class="description detailed hidden">
					<p>布局类型</p>

				</div>
			</td>
			<td class="value">
				<div>
					<a href="#$layout" class="anchor">#</a>
					<code><span class="php-quote">''</span></code>
				</div>
			</td>
		</tr>
			</table>
		</div>






</div>
	</div>

	<div id="footer">
		IBOS open source API documentation generated by <a href="http://apigen.org">ApiGen</a>
	</div>
</div>
<script src="resources/combined.js"></script>
<script src="elementlist.js"></script>
</body>
</html>
